package com.teach.entity;

import java.sql.Timestamp;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.teach.annotations.Id;

public class Lj {
	
	/**
	 * <pre>编号 - LJ_ID</pre>
	 **/
	private Long ljId;
	/**
	 * <pre>用户名 - LJ_NAME</pre>
	 **/
	private String ljName;
	/**
	 * <pre>昵称 - LJ_NICKNAME</pre>
	 **/
	private String ljNickname;
	/**
	 * <pre>密码 - LJ_PASSWORD</pre>
	 **/
	private String ljPassword;
	/**
	 * <pre>盐值 - LJ_SALT</pre>
	 **/
	private String ljSalt;
	/**
	 * <pre>手机号码
	 *             根据业务唯一 - LJ_PHONE</pre>
	 **/
	private String ljPhone;
	/**
	 * <pre>QQ
	 *             根据业务，唯一 - LJ_QQ</pre>
	 **/
	private String ljQq;
	/**
	 * <pre>性别 - LJ_SEX</pre>
	 **/
	private Boolean ljSex;
	/**
	 * <pre>出生日期 - LJ_BRITHDATE</pre>
	 **/
	@JSONField(format="yyyy-MM-dd")
	private java.util.Date ljBrithdate;
	/**
	 * <pre>地址编码
	 *             省，市，区县，镇（街道），村（社区）的行政编码 - LJ_ADDRESS_CODE</pre>
	 **/
	private String ljAddressCode;
	/**
	 * <pre>详细地址
	 *             地址编码记录的省市县后的其他 - LJ_ADDRESS</pre>
	 **/
	private String ljAddress;
	/**
	 * <pre>爱好 - LJ_LOVES</pre>
	 **/
	private String ljLoves;
	/**
	 * <pre>用户状态
	 *             默认：0，
	 *             0 - 正常
	 *             1 - 锁定 - USER_STATUS</pre>
	 **/
	private Integer ljStatus;
	
	/**
	 * <pre>获取编号</pre>
	 **/
	public Long getLjId() {
		return ljId;
	}
	/**
	 * <pre>设置编号</pre>
	 **/
	public void setLjId(Long ljId) {
		this.ljId = ljId;
	}
	/**
	 * <pre>获取用户名</pre>
	 **/
	public String getLjName() {
		return ljName;
	}
	/**
	 * <pre>设置用户名</pre>
	 **/
	public void setLjName(String ljName) {
		this.ljName = ljName;
	}

	/**
	 * <pre>获取用户编号</pre>
	 **/
	public String getLjNickname() {
		return ljNickname;
	}
	/**
	 * <pre>设置昵称</pre>
	 **/
	public void setLjNickname(String ljNickname) {
		this.ljNickname = ljNickname;
	}
	/**
	 * <pre>获取密码</pre>
	 **/
	public String getLjPassword() {
		return ljPassword;
	}
	/**
	 * <pre>设置密码</pre>
	 **/
	public void setLjPassword(String ljPassword) {
		this.ljPassword = ljPassword;
	}
	/**
	 * <pre>获取盐值</pre>
	 **/
	public String getLjSalt() {
		return ljSalt;
	}
	/**
	 * <pre>设置盐值</pre>
	 **/
	public void setLjSalt(String ljSalt) {
		this.ljSalt = ljSalt;
	}
	/**
	 * <pre>获取手机号码</pre>
	 **/
	public String getLjPhone() {
		return ljPhone;
	}
	/**
	 * <pre>设置手机号码</pre>
	 **/
	public void setLjPhone(String ljPhone) {
		this.ljPhone = ljPhone;
	}
	/**
	 * <pre>获取QQ</pre>
	 **/
	public String getLjQq() {
		return ljQq;
	}
	/**
	 * <pre>设置QQ</pre>
	 **/
	public void setLjQq(String ljQq) {
		this.ljQq = ljQq;
	}
	/**
	 * <pre>获取性别</pre>
	 **/
	public Boolean getLjSex() {
		return ljSex;
	}
	/**
	 * <pre>设置性别</pre>
	 **/
	public void setLjSex(Boolean ljSex) {
		this.ljSex = ljSex;
	}
	/**
	 * <pre>获取出生日期</pre>
	 **/
	public java.util.Date getLjBrithdate() {
		return ljBrithdate;
	}
	/**
	 * <pre>设置出生日期</pre>
	 **/
	public void setLjBrithdate(java.util.Date ljBrithdate) {
		this.ljBrithdate = ljBrithdate;
	}
	/**
	 * <pre>获取地址编码</pre>
	 **/
	public String getLjAddressCode() {
		return ljAddressCode;
	}
	/**
	 * <pre>设置地址编码</pre>
	 **/
	public void setLjAddressCode(String ljAddressCode) {
		this.ljAddressCode = ljAddressCode;
	}
	/**
	 * <pre>获取详细地址</pre>
	 **/
	public String getLjAddress() {
		return ljAddress;
	}
	/**
	 * <pre>设置详细地址</pre>
	 **/
	public void setLjAddress(String ljAddress) {
		this.ljAddress = ljAddress;
	}
	/**
	 * <pre>获取爱好</pre>
	 **/
	public String getLjLoves() {
		return ljLoves;
	}
	/**
	 * <pre>设置爱好</pre>
	 **/
	public void setLjLoves(String ljLoves) {
		this.ljLoves = ljLoves;
	}
	/**
	 * <pre>获取状态</pre>
	 **/
	public Integer getLjStatus() {
		return ljStatus;
	}
	/**
	 * <pre>设置状态</pre>
	 **/
	public void setLjStatus(Integer ljStatus) {
		this.ljStatus = ljStatus;
	}
	public Lj() {
		super();
	}
	public Lj(Long ljId, String ljName, String ljNickname, String ljPassword, String ljSalt, String ljPhone,
			String ljQq, Boolean ljSex, Date ljBrithdate, String ljAddressCode, String ljAddress, String ljLoves,
			Integer ljStatus) {
		super();
		this.ljId = ljId;
		this.ljName = ljName;
		this.ljNickname = ljNickname;
		this.ljPassword = ljPassword;
		this.ljSalt = ljSalt;
		this.ljPhone = ljPhone;
		this.ljQq = ljQq;
		this.ljSex = ljSex;
		this.ljBrithdate = ljBrithdate;
		this.ljAddressCode = ljAddressCode;
		this.ljAddress = ljAddress;
		this.ljLoves = ljLoves;
		this.ljStatus = ljStatus;
	}
	@Override
	public String toString() {
		return "Lj [ljId=" + ljId + ", ljName=" + ljName + ", ljNickname=" + ljNickname + ", ljPassword=" + ljPassword
				+ ", ljSalt=" + ljSalt + ", ljPhone=" + ljPhone + ", ljQq=" + ljQq + ", ljSex=" + ljSex
				+ ", ljBrithdate=" + ljBrithdate + ", ljAddressCode=" + ljAddressCode + ", ljAddress=" + ljAddress
				+ ", ljLoves=" + ljLoves + ", ljStatus=" + ljStatus + "]";
	}
	
}
